sail vault - French English Dictionary